package com.mva.common;

/*******************************************************************************
The <big><b>DataDictionaryConstants</b></big> interface defines the lengths of
data elements defined in the data dictionary

@author z049984 - 1:33:38 PM - Feb 04, 2012

@version 1.0  
*******************************************************************************/
public interface DataDictionaryConstants
  {
   int Addr_LEN  = 16;  // Address ID
   int Amt_LEN   = 12;	// Amount
   int Cd_LEN    = 10;	// Code
   int City_LEN  = 10;	// City ID
   int Clr_LEN   =  4;  // Color code
   int Cnty_LEN  = 10;	// County ID
   int Desc_LEN  = 40;	// Description
   int Dt_LEN    = 10;	// Date - YYYY-MM-DD
   int Email_LEN = 60;	// Email address
   int Len_LEN   =  2;	// Length of code - 99
   int Mdl_LEN   = 10;	// Model code
   int Miles_LEN =  7;	// Miles - 999,999
   int Nm_LEN    = 20;	// Name - first, last, etc.
   int NN_LEN    =  7;	// Next number value - 9,999,999
   int Phn_LEN   = 12;	// Telephone number - 999-999-9999
   int Price_LEN =  6;	// Price - 99.999
   int Qty_LEN   =  6;	// Quantity - 99.999
   int Rt_LEN    =  6;	// Rate - 0.9999
   int Seq_LEN   =  6;	// Sequence number - 999999
   int Sgmt_LEN  =  4;	// Segment ID
   int Stat_LEN  =  4;	// Status code
   int State_LEN =  2;	// State abbreviation
   int Strt_LEN  = 40;  // Street address
   int Sys_LEN   =  4;	// System ID
   int Tax_LEN   =  6;	// Tax amount - 999.99
   int TIN_LEN   = 12;	// Tax Identification Number - 999-99-9999X
   int TMS_LEN   = 26;	// Timestamp - YYYY-MM-DD-hh:mm:ss:nnnnnn
   int Typ_LEN   =  4;	// Type code
   int User_LEN  =  8;	// User ID
   int Val_LEN   = 40;	// Code value
   int VIN_LEN   = 17;	// Expense Identification Number
   int Vndr_LEN  = 16;	// Vendor ID
   int YN_LEN    =  1;	// Yes/no flag
   int Yr_LEN    =  4;	// Year - 9999
   int Zip_LEN   = 10;	// Zip Code - 99999-9999
  }
